two-hand catching - German English Dictionary